package com.example.riceexambackend.dao.dataobject;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.time.LocalDateTime;

@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@TableName("t_exam")
public class ExamDO extends BaseDO {
    private Long id; // 试卷id
    private String examName; // 试卷名称
    private LocalDateTime examStartTime; // 考试开始时间
    private LocalDateTime examEndTime; // 考试结束时间
    private Integer examDuration; // 考试持续时间(分钟)
    private Integer examTotalScore; // 总分
    private Integer examTotalCount; // 总题数
    private Byte examStatus; // 试卷状态
    private Long examUserId; // 出题人id
    private UserDO examUser; // 出题人
    private byte deleteFlag; // 逻辑删除字段
}
